import mongoose from 'mongoose';
import dotenv from 'dotenv';
dotenv.config();

const dbUri = process.env.DB_URI;

async function connectToDatabase() {
    try {
        await mongoose.connect(dbUri);
        console.log('数据库连接成功');
    } catch (error) {
        console.error('数据库连接失败:', error.message);
        process.exit(1);
    }
}

// 立即尝试连接数据库
connectToDatabase();

// 导出mongoose实例，供其他模块使用
export default mongoose;
